package co.yixiang.modules.shop.web.vo;

import cn.hutool.core.util.StrUtil;
import co.yixiang.modules.shop.entity.YxStoreProduct;
import co.yixiang.modules.shop.entity.YxStoreProductAttrValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * <p>
 * 商品表 查询结果对象
 * </p>
 *
 * @author hupeng
 * @date 2019-10-19
 */
@Data
@ApiModel(value = "YxStoreProductQueryVo对象", description = "商品表查询参数")
public class YxStoreProductAnalysisVo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "商品id")
    private Integer id;

    @ApiModelProperty(value = "商城销量")
    private List<YxStoreProductSalesVo> yxStoreProductSalesList;

    @ApiModelProperty(value = "京东商城销量")
    private List<YxStoreProductSalesVo> jdSalesList;

    @ApiModelProperty(value = "天猫商城销量")
    private List<YxStoreProductSalesVo> tmSalesList;
    @ApiModelProperty(value = "苏宁商城销量")
    private List<YxStoreProductSalesVo> snSalesList;

    @ApiModelProperty(value = "风险评分")
    private String riskScore;

    @ApiModelProperty(value = "综合评分")
    private String compositeScore;

    @ApiModelProperty(value = "区域评分")
    private String areaScore;

    @ApiModelProperty(value = "季节评分")

    private String seasonScore;
    @ApiModelProperty(value = "偏好评分")
    private String likeScore;

    @ApiModelProperty(value = "品牌评分")
    private String brandScore;

    @ApiModelProperty(value = "平台评分")
    private String platformScore;

    @ApiModelProperty(value = "商品信息")
    private YxStoreProductQueryVo yxStoreProduct;
    @ApiModelProperty(value = "产品特性(以逗号隔开)")
    private String property;
    @ApiModelProperty(value = "规格")
    private String suk;






}